package com.mall.model.dto;

import com.mall.model.domain.*;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.List;

@NoArgsConstructor
@Data
public class ProductDto implements Serializable {
    private String albumPics;
    private Integer brandId;
    private String brandName;
    private Integer deleteStatus;
    private String description;
    private String detailDesc;
    private String detailHtml;
    private String detailMobileHtml;
    private String detailTitle;
    private Integer feightTemplateId;
    private Integer giftGrowth;
    private Integer giftPoint;
    private Integer id;
    private String keywords;
    private Integer lowStock;
    private String name;
    private Integer newStatus;
    private String note;
    private Integer originalPrice;
    private String pic;
    private Integer previewStatus;
    private Integer price;
    private Integer productAttributeCategoryId;
    private Integer productCategoryId;
    private String productCategoryName;
    private String productSn;
    private String promotionEndTime;
    private Integer promotionPerLimit;
    private Integer promotionPrice;
    private String promotionStartTime;
    private Integer promotionType;
    private Integer publishStatus;
    private Integer recommandStatus;
    private Integer sale;
    private String serviceIds;
    private Integer sort;
    private Integer stock;
    private String subTitle;
    private String unit;
    private Integer usePointLimit;
    private Integer verifyStatus;
    private Integer weight;
    private List<PmsMemberPrice> memberPriceList;
    private List<CmsPrefrenceAreaProductRelation> prefrenceAreaProductRelationList;
    private List<PmsProductAttributeValue> productAttributeValueList;
    private List<PmsProductFullReduction> productFullReductionList;
    private List<PmsProductLadder> productLadderList;
    private List<PmsSkuStock> skuStockList;
    private List<CmsSubjectProductRelation> subjectProductRelationList;
}
